introduction to compose